genind constructor: genind constructor
Description
Constructor for genind objects.
The function genind
creates a genind object from
a matrix of allelic frequency where genotypes are in rows and alleles
in columns. This table must have correct names for rows and
columns.
The function as.genind
is an alias for genind
function.
is.genind
tests if an object is a valid genind object.
Note: to get the manpage about genind, please type
'class ? genind'.Usage
genind(tab,pop=NULL,prevcall=NULL, ploidy=2)
as.genind(tab,pop=NULL,prevcall=NULL, ploidy=2)
is.genind(x)
Arguments
tab
a individuals x alleles matrix of genotypes coded as
allelic frequencies, i.e. like in a genind object
pop
a factor giving the population of each genotype in 'x'
prevcall
call of an object
ploidy
an integer indicating the degree of ploidy of
the genotypes. Beware: 2 is not an integer, but as.integer(2) is.
Value
- For
genind
and as.genind
, a genind object. For is.genind
, a logical.
See Also
"genind"
, and import2genind
for
importing from various types of file.Examples
Run this codedata(nancycats)
nancycats@loc.names
# isolate one marker, fca23
obj <- seploc(nancycats)$"fca23"
obj
Run the code above in your browser using DataLab